# Generated from HelloSyntax.g4 by ANTLR 4.9.2
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .HelloSyntaxParser import HelloSyntaxParser
else:
    from HelloSyntaxParser import HelloSyntaxParser

# This class defines a complete generic visitor for a parse tree produced by HelloSyntaxParser.

class HelloSyntaxVisitor(ParseTreeVisitor):

    # Visit a parse tree produced by HelloSyntaxParser#program.
    def visitProgram(self, ctx:HelloSyntaxParser.ProgramContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#expressionStmt.
    def visitExpressionStmt(self, ctx:HelloSyntaxParser.ExpressionStmtContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#forLoopStmt.
    def visitForLoopStmt(self, ctx:HelloSyntaxParser.ForLoopStmtContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#ifStmt.
    def visitIfStmt(self, ctx:HelloSyntaxParser.IfStmtContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#intDeclaration.
    def visitIntDeclaration(self, ctx:HelloSyntaxParser.IntDeclarationContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#assignmentExpression.
    def visitAssignmentExpression(self, ctx:HelloSyntaxParser.AssignmentExpressionContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#boolExpression.
    def visitBoolExpression(self, ctx:HelloSyntaxParser.BoolExpressionContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#comparision.
    def visitComparision(self, ctx:HelloSyntaxParser.ComparisionContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#additiveEx.
    def visitAdditiveEx(self, ctx:HelloSyntaxParser.AdditiveExContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#multiplicativeEX.
    def visitMultiplicativeEX(self, ctx:HelloSyntaxParser.MultiplicativeEXContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by HelloSyntaxParser#primary.
    def visitPrimary(self, ctx:HelloSyntaxParser.PrimaryContext):
        return self.visitChildren(ctx)



del HelloSyntaxParser